New features of java 8